Science

Water Can Spontaneously Form Hydrogen Peroxide, And We Finally Understand Why